tearing excavation - Turkish English Dictionary